

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Package Version Control Menu [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Version Control,Version Control Menu,Version Control File History,Version Control File Properties,Version Control Who Has Checked Out A Package?,Check In,Check In Explanation,Check Out,Check Out Explanation">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Package Version Control Menu</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="usingversioncontrol.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="configure_package_for_version_.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_BodyText"><span class="f_BodyText">To display the </span><span class="f_MenuKeyField">Version Control</span><span class="f_BodyText"> menu, right-click on a version controlled package in the </span><span class="f_UIControl">Project Browser</span><span class="f_BodyText"> and select the </span><span class="f_MenuKeyField">Package Control</span><span class="f_BodyText"> menu option. (This menu displays a number of different options if the selected package is not under version control - see the </span><span class="f_BodyText" style="font-style: italic;"><a href="controlledpackagemenu.htm">Controlled Package Menu</a></span><span class="f_BodyText"> topic.</span></p>
<p class="p_TextIndentedL2"><img src="vcmenu1.png" width="226" height="438" border="0" alt="vCMenu1"></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 13px;"><table cellspacing="0" cellpadding="0" border="0" style="border: none; border-spacing:0px; border-collapse: collapse;">
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" bgcolor="#e3e6ed" style="width:182px; background-color:#e3e6ed; border: solid 1px #000000;"><p class="p_Tableheader"><span class="f_Tableheader">Menu Option &amp; Function Keys</span></p>
</td>
<td valign="top" width="439" bgcolor="#e3e6ed" style="width:439px; background-color:#e3e6ed; border: solid 1px #000000;"><p class="p_Tableheader"><span class="f_Tableheader">Use to</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Configure</span><br>
<span class="f_Tabletext" style="font-weight: bold;">[Ctrl]+[Alt]+[P]</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Display the </span><span class="f_UIControl"><a href="configure_package_for_version_.htm">Package Control Options</a></span><span class="f_Tabletext"> dialog which enables you to specify whether this package (and its children) is controlled, which file it is controlled through, and which version control configuration to use.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Check In Branch</span><br>
<span class="f_Tabletext" style="font-weight: bold;">[Ctrl]+[Alt]+[B]</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">For the selected branch of the model, (that is, the selected package and all of its child packages) display the </span><span class="f_UIControl"><a href="checkinginandcheckingoutp.htm#Branch">Select Packages to Check In</a></span><span class="f_Tabletext"> dialog, listing all version controlled packages within that branch that are checked out to you. You can then select packages in the displayed list, to be submitted for check-in.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Check In</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Submit the currently selected package and all sub-packages to the central repository. Enterprise Architect prompts you to enter optional comments describing changes to the packages.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Check Out</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Retrieve the latest version of the currently selected package and sub-packages from the central repository, overwriting the current packages. After check out the packages are available for editing.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Undo Check Out</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Cancel all changes you have made to the currently selected package and sub-packages. This restores the model to the state it was in before the package was checked out, leaving the select package and sub-packages locked.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Get Latest</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Retrieve the latest revision of the package from the repository. Available only for packages that are checked in.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Get All Latest</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Retrieve the latest revision of the all version controlled packages in the project. Only retrieves packages that are checked in.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Put Latest</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Update the central repository with the currently selected package (which you have checked out), while retaining checkout status on the package. This is equivalent to checking a package in and immediately checking it back out again.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">File Properties</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Ask the version control provider to show the version control properties associated with the XML export file pertaining to the currently selected package. This also identifies who has checked out the package.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">File History</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Where the controlling package has been configured by an SCC provider, this provider shows a change history for the package. See your provider's documentation for details on how to use the control. Otherwise if the version control is CVS the history is shown via Enterprise Architect's internal CVS history menu.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Compare with version on disk</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Compare the current package with the XMI version on disk.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Add Branch to Version Control</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Apply version control to all packages within a selected </span><span class="f_Tabletext" style="font-style: italic;">model branch</span><span class="f_Tabletext">, in a single operation. In this context, a model branch is a package that is currently selected in the </span><span class="f_UIControl">Project Browser</span><span class="f_Tabletext">, and all of the packages contained within it.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Export as Model Branch</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext"><a href="exportingvcbranches.htm">Export</a> a newly created model branch from your own private copy of a model.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Import a Model Branch</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Bulletlist1"><a href="importingvcbranches.htm">Retrieve</a> a model branch and import it into either the source model or another model.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Get Package</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Access packages in the version control repository that are not currently available in your model.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Version Control Settings</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Display the <a href="sharedfilerepos.htm">Version Control Settings dialog</a>.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="182" style="width:182px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Update Package Status</span></p>
</td>
<td valign="top" width="439" style="width:439px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Provide a bulk update on the status of a package, including status options such as </span><span class="f_MenuKeyField">Proposed</span><span class="f_Tabletext">, </span><span class="f_MenuKeyField">Validate</span><span class="f_Tabletext"> and </span><span class="f_MenuKeyField">Mandatory</span><span class="f_Tabletext">.</span></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 4px 2px 4px 2px;"><table cellspacing="0" cellpadding="2" border="0" style="border: none; border-spacing:0px;">
<tr style="text-align:left;vertical-align:bottom;">
<td valign="bottom" bgcolor="#efeff7" style="background-color:#efeff7;"><p class="p_TiporNote" style="border-top: none; border-right: none; border-left: none;"><span class="f_TiporNote">Note:</span></p>
</td>
</tr>
<tr style="text-align:left;">
<td bgcolor="#f7f7ff" style="background-color:#f7f7ff;"><p class="p_TiporNoteText"><span class="f_TiporNoteText">This option is a generic package option not specific to version control.</span></p>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>




            </div>
          </div>
        </div>



</div>


</body>
</html>
